live recording - French English Dictionary